<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class Blog extends Model
{
    //设置允许填充的字段,写在数组内的字段才能被填充
//    protected $fillable = [];
    //设置不允许填充的字段,在里面写的都不允许被填充,其他的都允许
    protected $guarded = [];


    /**
     *
     * 根据当前模型和需要去被关联模型之间的关联关系来决定使用什么方法定义模型关联
     * 第一个参数是定义当前模型需要去关联的模型类名称
     * 第二个参数是外键(相对于当前来说,是被关联模型的关联字段名称),但是这里是反向,所以这里的第二个参数要和第三个参数换个位置
     * 第三个参数是內键(当前模型的关联字段名称)
     *
     *
     * @return \Illuminate\Database\Eloquent\Relations\BelongsTo
     */
    public function user(){
        return $this->belongsTo(User::class,'uid','id');
    }
}
